.container{
	width:80%;
	margin:0 auto;
}
/*列表页*/

.c:after{content: ""; display: table; clear: both;}
.c{*zoom: 1;}
.T-m-left{float: left; width: 68%;}
.T-m-right{float: right; width: 30%;}
.T-m-search{width: 338px; height: 40px; border: 1px solid #cecece; background: #fff;}
.T-m-search div input{line-height: 20px; color: #999; width: 270px; height: 20px; font-size: 14px; margin: 10px 0px 0px 15px;}
.T-m-search div a.T-m-sbut{background: url(http://staticresource.liuxue315.cn/images/T-pic-public1.png) no-repeat 0px -45px; width: 43px; height: 40px; display: inline-block;}
/*ç­›é€‰*/
.T-m-screen{margin-top: 20px; border: 1px solid #e4e4e4; padding: 0px 20px 20px 20px;}
.T-m-screen dl{margin-top: 20px;}
.T-m-screen dl .T-m-s-title{width: 70px; float: left; color: #333; font-size: 14px; line-height: 20px;}
.T-m-screen dl .T-m-s-cont{width: 580px; float: left;}
.T-m-screen dl .T-m-s-cont a{display: block; float: left; color: #333; font-size: 14px; margin-right: 8px;}
.T-m-screen dl .T-m-s-cont a:hover,
.T-m-screen dl .T-m-s-cont a.hover{color: #df0616; text-decoration: none;}
.T-m-screen dl .T-m-s-cont a.Unlimited{color: #000; text-decoration: none; font-weight: bold;}
.T-m-s-mroe{width: 50px; float: right;}
.T-m-s-mroe a{color: #0757ff; text-decoration: none;}
.T-m-s-mroe a:hover{color: #df0616; text-decoration: none;}
.T-m-tx{font-size: 12px; line-height: 30px; color: #333; padding: 10px 20px;}
/*æŽ’åº*/
.T-m-classifynav li{float: left; width: 250px; text-align: center; height: 60px;}
.T-m-classifynav li a{background: #c80007; width: 249px; height: 40px; border-right: 1px solid #fff; display: block; color: #fff; font-size: 16px; line-height: 20px; padding-top: 20px; position: relative;}
.T-m-classifynav li a.hover{background: #063367; width: 249px; height: 40px; border-right: 1px solid #fff; display: block; color: #fff; font-size: 16px; line-height: 20px; padding-top: 20px;}
.T-m-classifynav li a.hover span{position: absolute; bottom: 0px; left: 110px; background: url(http://staticresource.liuxue315.cn/images/T-pic-public1.png) no-repeat 0px -94px; width: 36px; height: 19px; display: inline-block;}
.T-m-list{-webkit-box-shadow: 0 0 5px #d9d9d9; -moz-box-shadow: 0 0 5px #d9d9d9; box-shadow: 0 0 5px #d9d9d9; min-height: 400px; padding: 0px 20px 20px 20px;}
.T-m-reveal{margin-top: 20px; padding-bottom: 20px;}
/*.T-m-reveal:hover{background: #f1f1f1;}*/
.pt20{padding-top: 10px;}
.T-m-reveal .T-m-r-logo{float: left; width: 210px; padding: 20px; text-align: center;}
.T-m-reveal .T-m-r-cont{float: right; width: 390px; margin-right: 50px;}
.T-m-reveal .T-m-r-logo h1{padding-top: 25px;}
.T-m-reveal .T-m-r-logo h1 img{width: 180px;}
.T-m-reveal .T-m-r-logo h2{line-height: 20px; color: #333; font-size: 12px; font-weight: normal; padding-top: 10px;}
.T-m-minibnt-g{line-height: 20px; background: #8dd601; font-size: 12px; padding: 0px 5px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff; cursor: pointer;}
.T-m-minibnt-b{line-height: 20px; background: #02bde6; font-size: 12px; padding: 0px 5px; -moz-border-radius: 3px; /* Gecko browsers */ -webkit-border-radius: 3px; /* Webkit browsers */ border-radius: 3px; color: #fff; cursor: pointer;}
.T-m-r-cont h1{margin-top: 20px; font-size: 16px; color: #333; line-height: 30px; font-weight: normal;}
.T-m-r-cont h1 .T-m-but-y{line-height: 30px; background: #fd8607; font-size: 14px; width: 80px; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px; color: #fff; cursor: pointer; float: right;}
.T-m-r-cont p{font-size: 12px; color: #333; line-height: 30px;}
.T-m-r-cont dl dt{float: left; width: 60px; font-size: 12px; color: #333; line-height: 30px;}
.T-m-r-cont dl dd{float: left; width: 330px; font-size: 12px; color: #333; line-height: 30px;}
/*æŸ¥è¯¢ä¸­ä»‹èµ„è´¨å£ç¢‘*/
.T-m-qic{border: 1px solid #e4e4e4; padding: 10px 20px 15px 20px; width: 280px; position: static; top: 60px; z-index: 10; background-color: #fff;}
.T-m-qic h1{line-height: 35px; font-size: 18px; color: #666; font-weight: normal;}
.T-m-qic p{margin-top: 10px;}
.T-m-qic p .msg-box{margin: -4px 0 0 155px;}
.T-m-aomething{margin-top: 20px; border: 1px solid #e6e6e6; padding: 20px;}
.T-m-aomething h1{text-align: center; font-size: 18px; color: #333; line-height: 30px; font-weight: normal;}
.T-m-aomething p{text-indent: 2em; font-size: 14px; color: #666; line-height: 24px;}
.T-m-aomething h2{font-weight: normal; font-size: 14px; color: #666; line-height: 24px;}
.T-m-line-b{border-bottom: 1px solid #e4e4e4;}
.T-m-line{border: 1px solid #e4e4e4;}
.pb5{padding-bottom: 5px;}
.why_angency{width: 300px; height: 380px; margin-top: 20px; padding: 0 10px; border: 1px solid #E2E2E2;}
.why_angency h3{color: #333333; text-align: center; font-size: 18px; font-weight: normal; line-height: 18px; margin-top: 20px;}
.why_angency p{color: #333333; margin-top: 20px;}
.why_angency .trouble{margin-left: 20px;}
.why_angency .trouble li{line-height: 24px; list-style-image: url(http://staticresource.liuxue315.cn/images/list.png);}
.why_angency .trouble li a{color: #666666; font-size: 12px;}
.why_angency .tuijian{width: 280px; height: 46px; display: block; color: #FFFFFF; background-color: #C80007; text-align: center; line-height: 46px; margin: 10px auto 0;}
/*è¯„ä¼°*/
.T-m-estimate{background: url(http://staticresource.liuxue315.cn/images/T-pic23.png) no-repeat; width: 700px; height: 51px; margin: 0px auto; text-align: center; font-size: 14px; color: #fff; line-height: 36px;}
.T-m-estimate span{font-size: 18px;}
.T-m-estimate-b{width: 700px; margin: 0px auto;}
.T-m-estimate-c{border: 1px solid #e3e3e3; border-top: none; margin-left: 11px; padding: 20px 195px;}
.T-m-estimate-c ul{line-height: 34px; font-size: 14px; color: #333;}
/*****ç¾Žå›½å­¦æ ¡*************************************************************************************************/
.T-mg-nav{background: #f6f6f6; height: 50px;}
.T-mg-nav li{float: left; margin-left: 20px; padding: 0px 15px; line-height: 50px; font-size: 14px; color: #333;}
.T-mg-nav li a{display: block; width: 70px; height: 50px;}
.T-mg-nav li:hover{background: #e4e4e4;}
/*å¯¼èˆª*/
.head-img{color: #333;}
.pictures{overflow: hidden; position: relative; line-height: 50px;}
.pictures .pictures-img{font-size: 14px; color: #333; line-height: 50px; display: block; font-weight: normal;}
.pictures .pictures-img img{line-height: 50px; margin-left: 5px;}
.nav-next{cursor: pointer;}
.nav-font{position: absolute; top: 45px; right: -15px; display: none; overflow: hidden; z-index: 8; width: 102px; z-index: 100; background: #e4e4e4;}
.nav-font p{line-height: 36px; color: #333; padding-right: 10px; font-size: 14px; text-align: center;}
.nav-font p:hover{background: #c80007; color: #fff;}
.nav-font p a{color: #333; text-decoration: none; display: block;}
.nav-font p a:hover{color: #fff; text-decoration: none; display: block;}
.disnone{display: none;}
.T-mg-day{border: 1px solid #e4e4e4; padding: 10px 20px 15px 20px; width: 303px; height: 332px;}
.T-mg-hot{width: 400px; height: 357px;}
.T-v-word-qr{background: #f6f6f6;}
.T-v-word-qr div{float: left; width: 30%; text-align: center; line-height: 50px; color: #9e9e9e; font-size: 1em; cursor: pointer; font-size: 16px;}
.T-v-word-qr div.hover{color: #c80007; font-size: 1em; border-bottom: 2px solid #fff; background: #fff; line-height: 50px; cursor: pointer; font-size: 16px; margin-bottom: -1px;}
.T-mg-hot-ul{padding: 0px 20px 20px 20px;}
.T-mg-hot-ul dl{margin-top: 15px;}
/*ç•™å­¦æŽ’åº*/
.T-m-pxs-top{background: #f6f6f6; line-height: 48px;}
.T-m-pxs-top ul li{float: left; font-size: 14px; color: #666;}
.T-m-pxs-top ul li a, .T-m-pxs-top ul li span{padding: 0px 25px 0px 10px; display: block; color: #E00616;}
.T-m-pxs-top ul li a{color: #666; text-decoration: none;}
.T-m-pxs-top ul li a:hover{color: #fff; background: url(http://staticresource.liuxue315.cn/images/T-pic27.png) no-repeat right center #255298;}
.T-m-listall{padding-bottom: 20px;}
.T-m-listall li{width: 240px; height: 290px; float: left; margin: 20px 0px 0px 14px; width: 233px; border: 1px solid #f1f1f1;}
.T-m-listall li h1{position: relative;}
.T-m-listall li h1 img{width: 148px; height: 134px; display: block; margin: 0 auto;}
.T-m-listall li h1 em{position: absolute; bottom: 0px; left: 0px; width: 100%; height: 24px; line-height: 24px; z-index: 1; background: #000; filter: Alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.T-m-listall li h1 span{position: absolute; bottom: 0px; left: 0px; height: 24px; line-height: 24px; color: #ffffff; font-size: 14px; z-index: 10; padding: 0px 5px; font-weight: normal;}
.T-m-listall li h2{margin-top: 10px;}
.T-m-listall li h2 a{font-size: 18px; color: #333; line-height: 30px; font-weight: normal;}
.T-m-listall li h2 a:hover{color: #c80007; text-decoration: none;}
.T-m-listall li h3{font-size: 14px; color: #3e3e3e; font-weight: normal; width: 233px; height: 20px; overflow: hidden;}
.T-m-zan{background: url(http://staticresource.liuxue315.cn/images/T-pic-public1.png) no-repeat 0px -144px; line-height: 30px; padding-left: 24px; color: #3e3e3e; font-size: 14px;}
/***æŽ’ååˆ—è¡¨é¡µ*******************************************************************************************************/
.T-list-top{border: 1px solid #e2e2e2; background: #f6f6f6; padding: 0px 0px 20px 20px; color: #333; font-size: 14px; line-height: 25px;}
.T-l-flseen dt, .T-l-flseen dd{float: left;}
.T-l-flseen dt{width: 75px; margin: 15px 15px 0px 0px;}
.T-l-flseen dd{width: 640px;}
.T-l-flseen dd a{float: left; margin: 15px 15px 0px 0px; background: #5c7bad; color: #fff; padding: 0px 10px;}
.T-l-flseen dd a.hover{background: #255298; color: #fff;}
.T-lis-px li{float: left; line-height: 50px; font-size: 14px; color: #999;}
.T-lis-px li select{margin-left: 10px; border: 1px solid #dcdcdc; line-height: 24px; height: 24px; padding: 0px 10px;}
.T-list-cdl{padding: 20px; background: #f6f6f6; margin-top: 10px;}
.T-list-cdl dt, .T-list-cdl dd{float: left;}
.T-list-cdl dt{width: 565px; margin-right: 20px;}
.T-list-cdl dd{width: 125px;}
.T-list-nbox{border: 1px solid #1f4b8d; width: 160px; height: 98px; float: left;}
.T-list-nbox li{float: left;}
.T-list-num{background: #1f4b8d; line-height: 98px; font-size: 30px; font-weight: bold; text-align: center; width: 60px; color: #fff;}
.T-list-img img{width: 100px; height: 98px;}
.T-list-scool{width: 400px; float: left;}
.T-list-scool h1{padding-left: 20px; font-weight: normal; line-height: 50px; font-size: 20px; color: #333;}
.T-list-scool p{padding-left: 20px; line-height: 30px; font-size: 14px; color: #666;}
.T-list-btn-bs{height: 24px; width: 125px; background: #1f4b8d; border: 1px solid #1f4b8d; border: none; text-align: center; color: #fff; font-size: 14px; cursor: pointer;}
.T-list-btn-bx{height: 24px; width: 125px; border: 1px solid #1f4b8d; text-align: center; color: #1f4b8d; font-size: 14px; cursor: pointer;}
.T-listnew{padding-bottom: 20px; padding-top: 10px;}
.T-listnew h1, .T-l-titlel{text-align: center; font-size: 18px; color: #333; line-height: 30px; font-weight: normal; padding: 10px 10px;}
.T-listnew p{margin: 0px 20px 0px 20px; background: url(http://staticresource.liuxue315.cn/images/T-pic30.jpg) no-repeat left center; padding-left: 10px; font-size: 14px; color: #333; line-height: 26px;}
.T-listnew p a{color: #333; text-decoration: none;}
.T-listnew p a:hover{color: #1884e9; text-decoration: none;}
.T-list-lbox{margin-top: 20px;}
.T-list-lbox dt{float: left; width: 90px; text-align: right;}
.T-list-lbox dt img{width: 50px; height: 46px;}
.T-list-lbox dd{float: left; width: 180px; padding-left: 20px;}
.T-list-lbnt{width: 158px; height: 44px; background: #fff; line-height: 40px; font-size: 16px; text-align: center; cursor: pointer; -moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius: 5px;}
.T-list-lylow{color: #f17f03; border: 1px solid #f17f03;}
.T-list-lred{color: #fd6873; border: 1px solid #fd6873;}
.T-list-lgreen{color: #279258; border: 1px solid #279258;}
.T-list-lblu{color: #0c75a5; border: 1px solid #0c75a5;}
.pb20{padding-bottom: 20px;}
.wid323{width: 323px;}
.wid190{width: 190px;}
/*è‰ºæœ¯ç•™å­¦*/
.c_head{width: 100%; height: 50px; background-color: #255298; line-height: 50px; color: #FFFFFF; font-size: 16px; text-indent: 20px;}
.T-m-line{margin-bottom: 10px;}
button.show_more{cursor: pointer; font-size: 13px; color: #0b67e2; border: 0; display: inline-block; line-height: 20px; background: none; margin-right: 10px; margin-left: 30px;}
/*ä¸­ä»‹è¡¨å•*/
.T-m-estimate-c .n-default .n-left, .T-m-estimate-c .n-default .n-right{top: 10px !important; left: 15px !important;}
